# 基本用法
name = "张三"
age = 25
print(f"我的名字是 {name}，年龄是 {age}。")

# 表达式
x = 5
y = 3
print(f"x + y = {x + y}")

# 函数调用
numbers = [1, 2, 3, 4]
print(f"最大值是 {max(numbers)}") # 调用 max() 函数输出最大值

# 格式化
pi = 3.141592653589793
print(f"圆周率保留三位小数：{pi:.3f}")

# 千分位分隔符
number = 1234567890
print(f"数字：{number:,}")

# 字符串对齐：
name = "张三"
print(f"{name:<10}")  # 左对齐，占用10个字符宽度
print(f"{name:>10}")  # 右对齐，占用10个字符宽度
print(f"{name:^10}")  # 居中对齐，占用10个字符宽度


# 列表
info = ["张三", 25]
print(f"我的名字是 {info[0]}，年龄是 {info[1]}。")

# 字典
info = {"name": "张三", "age": 25}
print(f"我的名字是 {info['name']}，年龄是 {info['age']}。")